//
//  UIColor+Additions.h
//  OCStarterProject
//
//  Created by huaya on 2025/10/2.
//

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface UIColor (Additions)

/// 十六进制颜色
+ (UIColor *)colorWithHexString:(NSString *)hexString;

/// 随机颜色
+ (UIColor *)randomColor;

/// 主题颜色
+ (UIColor *)themeColor;
+ (UIColor *)secondaryColor;
+ (UIColor *)backgroundColor;
+ (UIColor *)textColor;
+ (UIColor *)lightTextColor;

/// 渐变色
+ (UIColor *)gradientStartColor;
+ (UIColor *)gradientEndColor;

/// 十六进制颜色方法
+ (UIColor *)hex_2AC3AB;
+ (UIColor *)hex_2AC3AB_alpha:(CGFloat)alpha;
+ (UIColor *)hex_FF7536;
+ (UIColor *)hex_FB7245;
+ (UIColor *)hex_1BC0B0;
+ (UIColor *)hex_B3D465;
+ (UIColor *)hex_F33131;
+ (UIColor *)hex_EF7139;
+ (UIColor *)bgScreen;
+ (UIColor *)bgNaviView;
+ (UIColor *)hex_1E1E1E;
+ (UIColor *)hex_EFEFEF;
+ (UIColor *)hex_F7F7F7;
+ (UIColor *)bgBtnGray;
+ (UIColor *)hex_333333;
+ (UIColor *)hex_666666;
+ (UIColor *)hex_888888;
+ (UIColor *)hex_B8B8B8;
+ (UIColor *)hex_89C997;
+ (UIColor *)hex_BC6F00;
+ (UIColor *)hex_C6C6C6;
+ (UIColor *)hex_E5E5E5;
+ (UIColor *)hex_E5E5E5_border;
+ (UIColor *)hex_F6F6F6;
+ (UIColor *)hex_F3F3F3;
+ (UIColor *)shadow;
+ (UIColor *)darkShadow;
+ (UIColor *)buttonSelected;
+ (UIColor *)hex_999999;
+ (UIColor *)hex_ECECEC;
+ (UIColor *)hex_9E6DFC;
+ (UIColor *)hex_F5F3FF;
+ (UIColor *)hex_DCDCDC;
+ (UIColor *)hex_F8F8F8;
+ (UIColor *)hex_191820;
+ (UIColor *)hex_F2F2F2;
+ (UIColor *)hex_313538;
+ (UIColor *)hex_F5F5F5;
+ (UIColor *)hex_EEEEEE;
+ (UIColor *)hex_F6F6FE;

@end

NS_ASSUME_NONNULL_END
